package com.css.fxfzysx.modules.cztDataMange.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 砖混结构参数信息
 * czt_brick_concrete_building_info
 * czt_brick_concrete_building_detail
 */
@Data
public class CbcbInfoVo {

    /**
     * 序号
     */
    @Excel(name = "序号",width = 20,orderNum = "0")
    private String number;
    /**
     * 建筑编号
     */
    @Excel(name = "建筑编号",width = 20,orderNum = "1")
    private String buildingNumber;

    /**
     * 楼层序号
     */
    @Excel(name = "楼层序号",width = 20,orderNum = "2")
    private Integer floorNumber;

    /**
     * 用途
     */
    @Excel(name = "用途",width = 20,orderNum = "3")
    private String purpose;

    /**
     * 用途1
     */
    @Excel(name = "用途",width = 20,orderNum = "4")
    private String purpose1;

    /**
     * 省
     */
    @Excel(name = "省",width = 20,orderNum = "5")
    private String province;

    /**
     * 市
     */
    @Excel(name = "市",width = 20,orderNum = "6")
    private String city;

    /**
     * 区县
     */
    @Excel(name = "区/县级",width = 20,orderNum = "7")
    private String county;

    /**
     * 设防情况
     */
    @Excel(name = "设防情况",width = 20,orderNum = "8")
    private String fortification;

    /**
     * 建造年代
     */
    @Excel(name = "建造年代",width = 20,orderNum = "9")
    private String years;

    /**
     * 楼层对应的砂浆强度(M)
     */
    @Excel(name = "楼层对应的砂浆强度(M)",width = 20,orderNum = "10")
    private double mortar;

    /**
     * 外墙厚度
     */
    @Excel(name = "外墙厚度",width = 20,orderNum = "11")
    private Double outThickness;

    /**
     * 内墙厚度
     */
    @Excel(name = "内墙厚度",width = 20,orderNum = "12")
    private Double innerThickness;

    /**
     * 层宽
     */
    @Excel(name = "层宽",width = 20,orderNum = "13")
    private Double width;

    /**
     * 层长
     */
    @Excel(name = "层长",width = 20,orderNum = "14")
    private Double length;

    /**
     * 总楼层数
     */
    @Excel(name = "总楼层数",width = 20,orderNum = "15")
    private Integer totalFloor;

    /**
     * 墙体截面积
     */
    @Excel(name = "墙体截面积",width = 20,orderNum = "16")
    private BigDecimal sectionArea;

    /**
     * 建筑面积
     */
    @Excel(name = "建筑面积",width = 20,orderNum = "17")
    private BigDecimal buildArea;

    /**
     * 修正系数Ci
     */
    @Excel(name = "修正系数ci",width = 20,orderNum = "19")
    private BigDecimal ci;

}
